<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ 
	color:#333; 
	font-family:'宋体';
	min-width:1200px;
}
a{ color:#333; text-decoration:none; }
i,em{font-style:normal; margin:0; padding:0; border:0;}
input{margin:0; padding:0; list-style:none; border:0;}

.fl{float:left;}
.fr{float:right;}

/* header */
/* .header{
	width:100%;
	height:167px;
	background:#fff;
}
.header .top{
	height:22px;
	background:#eee;
}
.header_top{
	width:1025px;
	height:22px;
	line-height: 22px;
	margin:0px auto; 
	font-size: 12px;
}
.header_top a:hover{color:#2C4FB7 !important; text-decoration:underline; font-weight:700;}
.header_top2 li{
	float:left;
	margin-left:15px;
	height:22px;
	text-align: center;	
}

.header .bot{
	width:1025px;
	height:145px;
	margin:0px auto;
}
.header_left{
	width:220px;
	height:100%;
	margin-right:20px;
	font-size: 16px;
}
.header_left&gt;a{
	display: block;
	height:110px;
}
.header_left img{
	width:220px;
	height:110px;
}
.header_left div{
	width:100%;
	height:35px;
	line-height:35px;
	text-align: left;
}
.header_right{
	width:780px;
	height:100%;
	font-size: 16px;
}
.header_right .header_phone{
	width:100%;
	height:90px;
	text-align: right;
	line-height: 110px;
}
.header_right .header_nav{
	width:100%;
	height:55px;
	line-height: 55px;
}
.header_right .header_nav li{
	width:80px;
	float:left;
	text-align: center;
	margin-left:20px;
}
.nav_mr0{   nev 里的第一个li
	margin-left:10px !important;
	margin:0px\9 !important; 
}

.header_right .header_nav li:last-child{   nev 里的最后一个li
	width:auto !important;
}
.nav_tb{	background:url(../img/nav_tb.png) bottom center no-repeat;}
.header_right .header_nav li:hover{
	background:url(../img/nav_tb.png) bottom center no-repeat;
}
.header_right .header_nav li a{
	display: block;
	width:100%;
	height:100%;
}

 */
/* 下拉菜单开始 */ 
#menu{
	width:870px; 
	min-height:350px;
	clear:both;
	position: relative;
	left:18px;
	z-index:10; 
	overflow: hidden;
	/* display: none;  */
}
.menu_list{
	z-index:10; 
	position:absolute; 
	border: #b5b5b5 1px solid; 
	border-top:2px solid #C5A677; 
	background-color: #fff; 
	padding-bottom:10px;  
	top:-1px; 
	display:none;
}
.table_menu {
	width:150px; float:left; padding:10px; overflow: hidden; display:block;
}
.table_menu dl {
	clear: both
}
.table_menu dt {
	text-align:left; 
	line-height:40px; padding-left:10px; clear: both; font-size:16px; font-weight: bold; text-decoration: underline
}
.table_menu dt a {
	text-decoration:underline
}
.table_menu dd {
	float: left
}
.border-none {
	border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none;
}
.multi-col ul {
	float: left
}
.table_menu li {
	width:125px; 
	text-align: left; 
	font-size: 13px;
	line-height:25px; 
	padding-left:22px; 
	background:url(../img/sub_combtn.png) no-repeat 10px center; _width: 82px
}
.table_menu a:hover { color:#2C4FB7 !important; text-decoration:underline;  font-weight:bolder;}

/* 工程案例 */
.tab_case{
	width:775px;
	min-height:150px;
	max-height:210px;
}
.tab_case .menu_case{
	padding:30px 10px 10px;
	overflow: hidden;
	min-height:150px;
	border-left: 1px dashed #cccccc;
}
.tab_case .menu_case li{
	float:left;
	width:130px;
	margin-right:15px;
	overflow: hidden;
/* 	transition:0.4s;
-webkit-transition:0.4s; 
    -ms-transition:0.4s; 
    -moz-transition:0.4s; 
    -o-transition:0.4s; */
}
.tab_case .menu_case .menu_case_img{
	width:130px;
	height:96px;
	overflow: hidden;
}
.tab_case .menu_case li img{
	display: block;
	width:130px;
	height:96px;
/*     transition:transform 0.4s;
-webkit-transition:transform 0.4s; 
-ms-transition:transform 0.4s; 
-moz-transition:transform 0.4s; 
-o-transition:transform 0.4s; */
}
.tab_case .menu_case li span{
	display: block;
	width:100%;
	height:40px;
	line-height: 40px;
	text-align: center;
	color:#666;
	font-size: 15px;
}

/*.tab_case .menu_case li:hover img{ transform:scale(1.3,1.3);  -webkit-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3);}
.tab_case .menu_case li:hover span{ background:#2992ED; color:#fff; font-size:15px;}
.tab_case .menu_case li:hover{ border:1px solid #2992ED; transform:translateY(8px); -webkit-transform:translateY(8px); -ms-transform:translateY(8px); -moz-transform:translateY(8px); -o-transform:translateY(8px);}*/
.tab_case .menu_case li:hover img{ opacity:0.7; filter:alpha(opacity=70);} 
.tab_case .menu_case li:hover span{color:#2992ED;}

/* 工程案例 */

/* 产品中心 */
.tab_product{
	width:775px;
	height:210px;
}
.tab_product .menu_product{
	padding:30px 10px 10px;
	overflow: hidden;
	min-height:150px;
	border-left: 1px dashed #cccccc;
}
.tab_product .menu_product li{
	float:left;
	width:130px;
	margin-right:15px;
	overflow: hidden;
/* 	transition:0.4s;
-webkit-transition:0.4s; 
    -ms-transition:0.4s; 
    -moz-transition:0.4s; 
    -o-transition:0.4s; */
}
.tab_product .menu_product .menu_product_img{
	width:130px;
	height:96px;
	overflow: hidden;
}
.tab_product .menu_product li img{
	display: block;
	width:130px;
	height:96px;
/* 	transition:transform 0.4s;
    -webkit-transition:transform 0.4s; 
    -ms-transition:transform 0.4s; 
    -moz-transition:transform 0.4s; 
    -o-transition:transform 0.4s; */
}
.tab_product .menu_product li span{
	display: block;
	width:100%;
	height:40px;
	line-height: 40px;
	text-align: center;
	color:#666;
	font-size:15px;
}
/* .tab_product .menu_product li:hover img{ transform:scale(1.3,1.3);  -webkit-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3);} 
.tab_product .menu_product li:hover span{ background:#2992ED; color:#fff; font-size:15px;}
.tab_product .menu_product li:hover{ border:1px solid #2992ED; transform:translateY(8px); -webkit-transform:translateY(8px); -ms-transform:translateY(8px); -moz-transform:translateY(8px); -o-transform:translateY(8px);}*/
.tab_product .menu_product li:hover img{ opacity:0.7; filter:alpha(opacity=70);} 
.tab_product .menu_product li:hover span{color:#2992ED;}

/* 产品中心 */
/* 服务中心 */
.tab_service{
	width:755px;
	min-height:200px;
	z-index: 10;
}
.tab_service .tab_service_con{
	padding:10px;
	min-height:180px;
	border-left: 1px dashed #cccccc;
}
.tab_service .service_img{
	width:190px;
	height:190px;
	margin:10px;
	border:1px solid #ddd;
}
.tab_service .service_content{
	width:345px;
	height:180px;
	margin-left:5px;
}
.tab_service .service_content span{
	display: block;
	height:36px;
	line-height: 36px;
	font-size:16px;
	font-weight: 600;
	border-bottom:1px dashed #B99F7E;
}
.tab_service .service_content p{
	height:120px;
	font-size:13px;
	line-height:1.8em;
	overflow: hidden;
	margin:5px 0px;
	color:#666;
}
.tab_service .service_content a{
	display: block;
	width:160px;
	height:30px;
	border:1px solid #ddd;
	font-size:14px;
	line-height: 30px;
	text-align: center;
	font-weight:700;
	color:#2C4FB7;
}
.tab_service .service_content a:hover { color:#2C4FB7 !important; text-decoration:underline;  font-weight:bolder;}
/* /服务中心 */

/* 招商加盟 */
.tab_join{
	width:755px;
	min-height:200px;
	z-index: 10;
}
.tab_join .tab_join_con{
	padding:10px 10px 0px;
	min-height:180px;
	/* border-left: 1px dashed #cccccc; */
}
.tab_join .join_img{
	width:300px;
	height:200px;
	margin:10px 20px;
	border:1px solid #ddd;
}
.tab_join .join_content{
	width:380px;
	height:180px;
	margin-left:5px;
}
.tab_join .join_content span{
	display: block;
	height:36px;
	line-height: 36px;
	font-size:16px;
	font-weight: 600;
	border-bottom:1px dashed #B99F7E;
}
.tab_join .join_content p{
	height:130px;
	font-size:13px;
	line-height:1.6em;
	overflow: hidden;
	margin:5px 0px;
	color:#666;
}
.tab_join .join_content a{
	display: block;
	width:160px;
	height:30px;
	border:1px solid #ddd;
	font-size:14px;
	line-height: 30px;
	text-align: center;
	font-weight:700;
	color:#2C4FB7;
}
.tab_join .join_content a:hover { color:#2C4FB7 !important; text-decoration:underline;  font-weight:bolder;}
/* /招商加盟 */


/* 公司简介 */
.tab_about{
	width:755px;
	min-height:200px;
	z-index: 10;
}
.tab_about .tab_about_con{
	padding:10px;
	min-height:180px;
	border-left: 1px dashed #cccccc;
}
.tab_about .about_img{
	width:190px;
	height:190px;
	margin:10px;
	border:1px solid #ddd;
}
.tab_about .about_content{
	width:345px;
	height:180px;
	margin-left:5px;
}
.tab_about .about_content span{
	display: block;
	height:36px;
	line-height: 36px;
	font-size:16px;
	font-weight: 600;
	border-bottom:1px dashed #B99F7E;
}
.tab_about .about_content p{
	height:120px;
	font-size:13px;
	line-height:1.8em;
	overflow: hidden;
	margin:5px 0px;
	color:#666;
}
.tab_about .about_content a{
	display: block;
	width:160px;
	height:30px;
	border:1px solid #ddd;
	font-size:14px;
	line-height: 30px;
	text-align: center;
	font-weight:700;
	color:#2C4FB7;
}
.tab_about .about_content a:hover { color:#2C4FB7 !important; text-decoration:underline;  font-weight:bolder;}
/* 公司简介 */

/* 公司新闻 */
.tab_news{
	width:755px;
	min-height:245px;
	z-index: 10;
}
.tab_news .menu_news {
	width:520px; 
	float:right; 
	padding:20px 10px;
	overflow: hidden;
	line-height:2;
	font-size:13px;
	border-left: 1px dashed #cccccc;
}
.tab_news .menu_news dd{ display:block; width:520px; height:85px; border-bottom: #cccccc 1px dashed; margin-bottom:10px;}
.tab_news .imgleft0{ width:120px; height:85px; float:left;}
.tab_news .righttext0{ width:390px; height:85px; float:right; line-height:1.5em; overflow: hidden;}
.tab_news .righttext0 p{ height:26px; padding:0; margin:0; font-weight:bold;}
.tab_news .menu_news a:hover { color:#2C4FB7 !important; text-decoration:underline;  font-weight:bolder;}
/* 公司新闻 */
.tab_contact{
	width:680px;
	height:200px;
	z-index: 10;
}

.tab_contact .menu_contact {
	min-width:250px; 
	float:left; 
	padding:20px 10px 20px 20px;
	overflow: hidden;
	line-height:2;
	border-left: 1px dashed #cccccc;
	font-size:14px !important;
}
.tab_contact .menu_contact .contact_con{
	width:100%;
	min-height:200px;
}


/* header */







/* banner 样式 */
.banner{ width:100%; min-width:1050px;height:600px; -moz-height:600px !important; overflow:hidden; position:relative;font-size:0}
.b-img{ position:absolute; left:0; top:0;}
.b-img a{ display:block; float:left;}
.b-img a img{width:100%; min-width:1050px;}
.b-list{ height:20px; bottom:20px; position:relative; margin:0px auto; z-index:1;}
.b-list span{ display:block; cursor:pointer; width:13px; height:13px; border-radius:50%; border:3px solid #fff; /* background:#ddd; */ float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ border:3px solid #07BDFE;/*  background:#FC0B23; */}
.bar-right,.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; background:none; top:0px; opacity:0.5;filter:alpha(opacity=50);}
.bar-left{ left:0px;}
.bar-right{ right:0px;}
.bar-left em{ display:block; width:50px; height:100px; background:url(../img/arrow.png) 0px 0px no-repeat; margin:250px auto 0px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../img/arrow.png) -50px 0px no-repeat; margin:250px auto 0px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
/* banner 样式 */

.index_sosuo{
	height:80px;
	background: #F6F5F0;
}
.index_sosuo a:hover{color:#2219DD !important; text-decoration:underline; font-weight:700;}
.index_sosuo .content_sosuo{
	width:1025px;
	margin:0px auto;
	height:80px;
	line-height: 80px;
	position: relative \9;
}
.index_sosuo .content_sosuo span{ font-size:14px;}
.index_sosuo .content_sosuo a{
	display: inline-block;
	margin-right:25px;
	font-size: 12px;
	height:25px;
	line-height: 25px;
}
.index_sosuo .content_sosuo .sosuo{
	margin-top:25px;
	width:285px;
	height:35px;
	background: #fff;
	border:1px solid #ddd;
	position: absolute \9;
	right:0px \9;
	top:-4px \9;
}


/* 工程案例开始 */
.project_case{
	width:1025px;
	margin:0px auto;
	overflow: hidden;
}
.project_case .project_case_title{	
	height:130px;
	text-align: center;
}
.project_case .project_case_title .en_title{
	font-size:40px;
	font-weight: 500;
	margin-top:20px;
	color:#525252;
}
.project_case .project_case_title .case_title{
	font-size:20px;
	color:#4e4e4e;
}
.project_case .project_case_title .case_title span{
	font-size: 30px;
	margin-left:20px;
	color:#4e4e4e;
}

.project_case .project_case_list{
	width:100%;
	height:660px;
	overflow: hidden;
}
.project_case .project_case_list li{
	width:320px;
	height:330px;
	margin-right:31px;
	margin-right:20px \9;
	float:left;
	overflow: hidden;
}
.project_case .project_case_list li:nth-child(3n){
	margin-right:0px !important;
}
.project_case .project_case_list li img{ width:320px; height:230px;}
.project_case .project_case_list li:hover img{ opacity:0.7; filter:alpha(opacity=70);} 
.project_case .project_case_list li:hover a{color:#2992ED;}
.project_case .project_case_list .project_img{
	width:320px;
	height:230px;
	overflow: hidden;
}
.project_case .project_case_list .list_con{
	width:235px;
	margin:15px auto 0px;
	text-align: center;
}
/* .project_case .project_case_list .list_con em{
	display: block;
	height:40px;
	line-height:35px;
	border-bottom:1px dashed #ccc;
	font-size:18px;
	overflow: hidden;
} */
.project_case .project_case_list .list_con a{
	display: block;
	height:40px;
	line-height:35px;
	border-bottom:1px dashed #ccc;
	font-size:18px;
	overflow: hidden;
}
.project_case .project_case_list .list_con i{
	display:inline-block;
	width:10px;
	height:10px;
	margin-right:7px;
	background:url(../img/case_tb.png) center no-repeat;
	margin-bottom:6px \9;
}
.project_case .project_case_list .list_con span{
	display: block;
	height:40px;
	line-height: 40px;
	font-size:12px;
	letter-spacing:1px;
	overflow: hidden;
}

/* 工程案例结束*/

.center_banner{
	width:100%;
	min-width:1050px;
	height:300px;
	overflow: hidden;
	margin-top:90px;
	
	background: url(../img/center_banner.png) center no-repeat;
}

/* 产品中心  */
.product{
	width:1025px;
	margin:0px auto;
	overflow: hidden;
}
.product .product_title{	
	height:120px;
	text-align: center;
}
.product .product_title .en_title{
	height:55px;
	line-height: 55px;
	font-size:40px;
	font-weight: 500;
	margin-top:20px;
	color:#525252;
}
.product .product_title .cn_title{
	height:40px;
	line-height:40px;
	font-size:20px;
	color:#4e4e4e;
}
.product .product_title .cn_title span{
	font-size: 30px;
	margin-left:20px;
	color:#4e4e4e;
}
.product .product_list{
	height:48px;
	overflow: hidden;
	border-left:1px solid #E1E1E1;
}
.product .product_list li{
	width:169px;
	height:46px;
	float:left;
	line-height: 46px;
	text-align: center;
	border:1px solid #E1E1E1;
	border-left:0px;
	font-size:16px;
	cursor: pointer;
}
.bge1{background:#e1e1e1;}
.product .product_list li:hover{ background:#e1e1e1; }
.product .product_con{
	width:1025px;
	height:375px;
	position: relative;
	overflow: hidden;
}
.product .product_con .product_content{
	height:375px;
	position: absolute;
	top:0px;
	left:0px;
}
.product .product_con_list{
	width:1025px;
	margin-top:50px;
	height:315px;
	overflow:hidden;
	float:left;
}
.product .product_con li{
	float:left;
	width:305px;
	border:1px solid transparent;
	margin-left:52px;
	margin-left:52px \9;
/* 	margin:0px 36px 0px 0px \9;
transition:0.4s;
-webkit-transition:0.4s; 
    -ms-transition:0.4s; 
    -moz-transition:0.4s; 
    -o-transition:0.4s; */
}
/*.product .product_con li:nth-child(1){
	margin:0px !important;
}*/
.product .product_con li img{
	display: block;
	width:305px;
	height:230px;
/* 	transition:transform 0.4s;
    -webkit-transition:transform 0.4s; 
    -ms-transition:transform 0.4s; 
    -moz-transition:transform 0.4s; 
    -o-transition:transform 0.4s; */
}
.product .product_con li span{
	display: block;
	width:100%;
	height:80px;
	line-height: 80px;
	text-align: center;
	color:#666;
	overflow: hidden;
	font-size:16px;
}
.product .product_con .product_content_img{
	width:305px;
	height:230px;
	overflow: hidden;
}
/* .product .product_con li:hover img{ transform:scale(1.3,1.3);  -webkit-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3);} 
.product .product_con li:hover span{ background:#2992ED; color:#fff; font-size:18px;}
.product .product_con li:hover{ border:1px solid #2992ED; transform:translateY(10px); -webkit-transform:translateY(10px); -ms-transform:translateY(10px); -moz-transform:translateY(10px); -o-transform:translateY(10px);}*/
.product .product_con li:hover img{ opacity:0.7; filter:alpha(opacity=70);} 
.product .product_con li:hover span{color:#2992ED;}

/* 产品中心 */
/* 四大优势 */
.advantages{
	width:1025px;
	margin:10px auto 0px;
	overflow: hidden;
}
.advantages .advantages_title{	
	height:120px;
	text-align: center;
}
.advantages .advantages_title .en_title{
	height:55px;
	line-height: 55px;
	font-size:40px;
	font-weight: 500;
	margin-top:20px;
	color:#525252;
}
.advantages .advantages_title .cn_title{
	height:40px;
	line-height: 40px;
	font-size:20px;
	color:#4e4e4e;
}
.advantages .advantages_title .cn_title span{
	font-size: 30px;
	margin-left:20px;
	color:#4e4e4e;
}
.advantages .mr0{margin:0px !important;}
.advantages .advantages_list{
	height:300px;
	overflow: hidden;
}
/* .advantages .advantages_list a:hover{color:#2219DD !important; text-decoration:underline; font-weight:700;} */
.advantages .advantages_list li{
	width:230px;
	height:300px;
	float:left;
	margin-left:35px;
	overflow: hidden;
	background-color:#f2f2f2;
	background-position:center 105px;
	background-repeat:no-repeat;
	position:relative;
}

.advantages .advantages_list li span{
	display: block;
	width:100%;
	height:30px;
	line-height:30px;
	text-align: center;
	position: absolute;
	left:0px;
	top:30px;
	font-size:18px;
}
/* .advantages .advantages_list li .list_img{
	width:120px;
	height:93px;
	overflow:hidden;
	margin:50px auto;
} */
.advantages .advantages_list li a{ display: block; width:100%; height:100%; }
.advantages .advantages_list li .ad_gd{
	width:100%;
	height:30px;
	line-height:30px;
	text-align: center;
	font-size:14px;
	position: absolute;
	left:0px;
	bottom:25px;
}
.advantages .advantages_list li:hover{background-color:#50AFF5;}
.advantages .advantages_list li:hover a{color:#fff;}
.advantages .advantages_list .ad_list1{background-image:url(../img/consult_1.png);}
.advantages .advantages_list .ad_list2{background-image:url(../img/consult_2.png);}
.advantages .advantages_list .ad_list3{background-image:url(../img/consult_3.png);}
.advantages .advantages_list .ad_list4{background-image:url(../img/consult_4.png);}
.advantages .advantages_list .ad_list1:hover{ background-image:url(../img/consult_h1.png); }
.advantages .advantages_list .ad_list2:hover{ background-image:url(../img/consult_h2.png); }
.advantages .advantages_list .ad_list3:hover{ background-image:url(../img/consult_h3.png); }
.advantages .advantages_list .ad_list4:hover{ background-image:url(../img/consult_h4.png); }

/* 四大优势 */

.advantages_content{
	width:1025px;
	height:130px;
	margin:80px auto;
}
.advantages_content img{
	width:170px;
	height:130px;
}
.advantages_content&gt;a{
	display:block;
	width:170px;
	height:130px;
	float:left;
	margin-right:35px;
	overflow: hidden;
}
.advantages_content .con_title{
	width:810px;
	height:100%;
	overflow: hidden;
}
.advantages_content .con_title a{
	display:block;
	width:700px;
	height:60px;
	line-height: 60px;
	padding-left:20px;
	text-align: left;
	font-size:20px;
	border-bottom:1px dotted #B99F7E;
	margin-bottom: 15px;
}
.advantages_content .con_title a:hover{color:#2C4FB7 !important; /* text-decoration:underline; */ font-weight:700;}
.advantages_content .con_title p{
	padding-left:20px;
	text-align: left;
	line-height: 1.8em;
	font-size:14px;
	color:#777;
}

/* 客户眼中的德建 */
.dejian{
	width:1025px;
	margin:0px auto 40px;
	overflow: hidden;
}
.dejian .dejian_top{
	height:110px;
	line-height: 110px;
	font-size:35px;
	text-align: center;
	font-weight:600;
	letter-spacing: 1px;
	color:#444;
}
.dejian .dejian_right,.dejian .dejian_left{
	width:510px;
	height:270px;
	border:1px solid #ccc;
}

.dejian .dejian_left{
	border-right:0px !important;
}

.dejian .dejian_title{
	height:55px;
	line-height: 55px;
	margin:0px 10px 0px 20px;
	border-bottom:1px solid #ccc;
	position: relative \9;
}
.dejian .dejian_title i{
	display: inline-block;
	width:10px;
	height:10px;
	background: #0B3971;
	border-radius:50%;
	margin:0px 10px;
	background: url(../img/index_bot_tb.png) center no-repeat \9;
	margin-bottom:5px \9;
}
.dejian .dejian_title span{
	display: inline-block;
	font-size:16px;
	font-weight: 600;
	color:#333;
}
.dejian .dejian_title em{
	display: inline-block;
	font-size:14px;
	color:#183878;
}
.dejian .dejian_title a{
	display: inline-block;
	font-size:14px;
	color:#909090;
	float:right;
	position: absolute \9;
	right:0px \9;
}
.dejian_title a:hover{color:#2C4FB7 !important; /* text-decoration:underline; */ font-weight:700;}
.dejian .dejian_content{
	margin:25px 20px 0px;
	height:150px;
	overflow: hidden;
	position: relative;
}
.dejian .dejian_content ul{position:absolute; top:0px; left:0px;}
.dejian .dejian_content a:hover{color:#2C4FB7 !important; /* text-decoration:underline; */}
.dejian .dejian_content li{
	width:470px;
	height:150px;
	float:left;
}
.dejian .dejian_content li img{
	width:130px;
	height:130px;
	border-radius:50%;
	float:left;
	margin-right:20px;
}
.dejian .dejian_content li .title{
	height:35px;
	line-height:35px;
	font-size:16px;
	font-weight: 600;
}
.dejian .dejian_content li p{
	height:95px;
	line-height:2em;
	font-size:14px;
}
.dejian_content_tb{
	height:40px;
	line-height: 40px;
	text-align: center;
}
.dejian_content_tb em{
	display: inline-block;
	width:10px;
	height:10px;
	border-radius:50%;
	margin-left:10px;
	background:#ccc;
	cursor: pointer;
	background:url(../img/dj_tb2.png) center no-repeat \9;
	margin-top:15px \9;
}
.dejian_content_tb em:nth-child(1){
	background:#B69F7A;
}


.bottom_banner{
	width:100%;
	min-width: 1050px;
	height:300px;
	overflow: hidden;
	background: url(../img/bottom_banner.png) center no-repeat;
}

/* 底部内容展示  */
.index_show{
	min-height:650px;
	background:#F6F5F0;
	overflow: hidden;
	padding:40px 0px 10px;
}


.index_show .dejian_title{
	height:55px;
	line-height: 55px;
	margin:0px 10px;
	border-bottom:1px solid #ccc;
	overflow: hidden;
	position: relative \9;
}
.index_show .dejian_title i{
	display: inline-block;
	width:10px;
	height:10px;
	background: #0B3971;
	border-radius:50%;
	margin:0px 10px;
	background: url(../img/index_bot_tb.png) center no-repeat \9;
	margin-bottom:5px \9;
}
.index_show .dejian_title span{
	display: inline-block;
	font-size:16px;
	font-weight: 600;
	color:#333;
}
.index_show .dejian_title em{
	display: inline-block;
	font-size:14px;
	color:#183878;
}
.index_show .dejian_title a{
	display: inline-block;
	font-size:14px;
	color:#909090;
	float:right;	
	position: absolute \9;
	right:0px \9;
}


.show_top{
	width:1025px;
	margin:0px auto;
	padding-bottom:20px;
	height:262px;
}
/*   show_about */
.show_about{
	width:760px;
	height:260px;
	overflow: hidden;
	border:1px solid #ededed;
	box-shadow: 5px 5px 12px #C8DAD8;
}
.show_top .show_about_con{
	padding:10px;
	height:180px;
}
.show_about .about_mp4{
	width:250px;
	height:180px;
	margin: 0px 10px;
	border:1px solid #ddd;
}
.show_about .about_content{
	width:460px;
	height:180px;
	margin-left:5px;
}
.show_about .about_content span{
	display: block;
	height:36px;
	line-height: 36px;
	font-size:16px;
	font-weight: 600;
	border-bottom:1px dashed #B99F7E;
}
.show_about .about_content p{
	height:95px;
	font-size:13px;
	line-height:1.8em;
	overflow: hidden;
	margin:5px 0px;
	color:#666;
}
.show_about .about_content a{
	display: block;
	width:160px;
	height:30px;
	border:1px solid #ddd;
	font-size:14px;
	line-height: 30px;
	text-align: center;
	font-weight:700;
	color:#2C4FB7;
}
.show_about .about_content a:hover{background:#2C4FB7 !important; color:#fff !important;}
/*  / show_about */
/*  show_honor */
.show_honor{
	width:250px;
	height:260px;
	border:1px solid #ededed;
	box-shadow: 5px 5px 10px #C8DAD8;
}
.show_honor .show_honor_con{
	height:195px;
	margin:5px 0px;
	position: relative;
}
.show_honor .honor_list{
	width:130px;
	height:100%;
	float:left;
	margin-left:60px;
	overflow: hidden;
	position: relative;
}
.show_honor .honor_list .honor_box{
	height:195px;
	overflow: hidden;
	position: absolute;
	top:0px;
	left:0px;
}
.show_honor .honor_right,.show_honor .honor_left{
	display: block;
	width:26px;
	height:26px;
	font-size:25px;
	line-height: 23px;
	text-align: center;
	border-radius:50%;
	border:1px solid #BBA482;
	color:#BBA482;
	cursor: pointer;
	position:absolute;
	top:45%;
}
.show_honor .honor_left{ left:12px;}
.show_honor .honor_right{ right:12px;}

.show_honor .honor_list ul{
	height:190px;
	overflow: hidden;
}
.show_honor .honor_list li{
	width:130px;
	height:190px;
	float:left;
	overflow: hidden;
}
.show_honor .honor_list li a{
	display: block;
	width:130px;
	height:190px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:100%;

}
/* / show_honor */

.show_bottom{
	width:1025px;
	margin:0px auto;
	height:360px;
}
/* show_news */
.show_news{
	width:760px;
	height:360px;
	border:1px solid #ededed;
	box-shadow: 5px 5px 10px #C8DAD8;
}
.show_news .show_news_top{
	height:50px;
	border-bottom:1px solid #ccc;
	margin:0px 10px;
	overflow: hidden;
}
.show_news .show_news_top li{
	height:50px;
	float: left;
}
.show_news .show_news_top .top_li2{
	width:50px;
	text-align: center;
	line-height:50px;
}
.show_news .news_title{
	height:50px;
	line-height: 50px;
	cursor: pointer;
}
.show_news .news_title:hover{ background:#e9EDF9;}
.show_news .news_title i{
	display: inline-block;
	width:10px;
	height:10px;
	background: #0B3971;
	border-radius:50%;
	margin:0px 10px;
	background: url(../img/index_bot_tb.png) center no-repeat \9;
	margin-bottom:5px \9;
}
.show_news .news_title span{
	display: inline-block;
	font-size:16px;
	font-weight: 600;
	color:#333;
}
.show_news .news_title em{
	display: inline-block;
	font-size:14px;
	color:#183878;
}
.show_news .show_news_bot{
	width:760px;
	height:310px;
	overflow: hidden;
	position:relative;
}
.show_news .show_news_list{
	top:0px;
	left:0px;
	position:absolute;
}
.show_news .show_news_con{
	padding:20px 30px;
	width:700px;
	height:270px;
	float:left;
	overflow: hidden;
}
.show_news .head_lines{
	height:160px;
	overflow: hidden;
}
.show_news .head_lines img{
	width:240px;
	height:160px;
	float:left;
	margin-right:20px;
}
.show_news .head_lines span{
	display: block;
	height:25px;
	font-size:16px;
	margin-bottom:5px;
	text-align:center;
}
.show_news .head_lines p{
	height:130px;
	overflow: hidden;
	font-size:13px;
	line-height:2em;
}
.show_news .head_lines a:hover{color:#2C4FB7 !important; text-decoration:underline; font-weight:700;}
.show_news .news_list{
	height:90px;
	margin-top:20px;
	overflow: hidden;
}
.show_news .news_list li{
	width:330px;
	height:30px;
	line-height: 30px;
	font-size:13px;
	float:left;
	margin-right:15px;
/* 	background:#efEfE0; */
}
.show_news .news_list li i{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../img/news_tb.jpg) center no-repeat;
	margin:0px 5px;
}
.show_news .news_list li:hover{
	background:#e9EDF9 !important;
}
/* .show_news .news_list li:nth-child(1){
	background:#D7E3E0;
}
.show_news .news_list li:nth-child(4n){
	background:#D7E3E0;
}
.show_news .news_list li:nth-child(4n+1){
	background:#D7E3E0;
} */
/* / show_news */
/* show_problem */
.show_problem{
	width:250px;
	height:360px;
	border:1px solid #ededed;
	box-shadow: 5px 5px 10px #C8DAD8;
}
.show_problem .problem_content{
	padding:10px;
	height:280px;
	overflow: hidden;
}
.show_problem .problem_content li{
	width:100%;
	height:85px;
	margin-top:10px;
	border-bottom:1px dashed #b5b5b5;
}
.show_problem .problem_content li:last-child{ border:0px !important;}
.show_problem .problem_content li a{
	display: block;
	height:30px;
	line-height: 30px;
	font-size:12px;
	padding-left:23px;
	background:url(../img/problem_tb1.png) left center no-repeat;
	overflow: hidden;
	color:#787878;
}
.show_problem .problem_content li&gt;div{
	height:45px;
	line-height:1.8em;
	font-size:12px !important;
	margin-top:5px;
	padding-left:23px;
	background:url(../img/problem_tb2.png) top left no-repeat;
	overflow: hidden;
	font-weight:400;
	color:#787878;
}
.show_problem .problem_content li&gt;div span{ font-size:12px !important; font-weight:400 !important; color:#787878 !important;}
.show_problem .problem_content li&gt;div p{ font-size:12px !important;  font-weight:400 !important; color:#787878 !important;}

.show_problem .problem_content a:hover{color:#2C4FB7 !important; /* text-decoration:underline; */ font-weight:700;}
/* / show_problem */





/* footer */
.bottom{
	min-width: 1025px;
	height:320px;
	background:#373737;
}
.bottom .bottom_con{
	width:985px;
	height:280px;
	margin:0px auto;
	padding-top:40px;
	padding-left:40px;
	overflow: hidden;
}

.bottom .bottom_con&gt;ul&gt;li{
	height:280px;
	float: left;
	text-align: left;
	margin-right:80px;
	color:#D4D3D4;
}
.mr0{margin-right:0px !important;}
.bottom .bottom_con&gt;ul&gt;li&gt;span,.bottom .bottom_con&gt;ul&gt;li&gt;a{
	display: block;
	color:#D4D3D4;
	height:30px;
	font-size: 14px;
    line-height:30px;
}
.bottom .bottom_con&gt;ul&gt;li&gt;span{
	font-weight: 400px;
}
.bottom .bottom_con&gt;ul&gt;li&gt;a:hover { color: #E00023 !important; text-decoration:underline; }

.bottom .bottom_con .weixin{
	width:200px;
	padding-top:8px;
}
.bottom .bottom_con .weixin&gt;span{
	display: block;
	width:146px;
	text-align: center;
	font-size:14px;
	line-height:25px;
	font-weight: 500;
}
.bottom .bottom_con .weixin&gt;img{
	width:146px;
	height:146px;
	overflow: hidden;
}

/* 友情链接 */
.links{width:1025px; margin:0px auto; min-height:25px; text-align:left; line-height:1.6em; border-bottom:1px solid #666; font-size:14px; overflow: hidden;}
.links span{display:inline-block;}
.links a{display:inline-block; padding:0 6px;color:#333;}
.links a:hover{text-decoration:underline; color:#E00023;}



.footer{
	min-width:1025px;
	height:35px;
	line-height:35px;
	font-size:12px;
	text-align:center;
	background:#9F9F9F;
}



/* 回到顶部条 */
#zd{
	width:50px;
	height:50px;
	background:#0066cc url(../img/zd_tb.png) center no-repeat;
	z-index: 20;
	position:fixed;bottom:35px;right:20px;
	cursor: pointer;
	display: none;


}
#zd:hover{background-color:#888}
/* 回到顶部条 */


</pre></body></html>